Theoretically and practically efficient parallel nucleus decomposition

نویسندگان

چکیده

This paper studies the nucleus decomposition problem, which has been shown to be useful in finding dense substructures graphs. We present a novel parallel algorithm that is efficient both theory and practice. Our achieves work complexity matching best sequential while also having low depth (parallel running time), significantly improves upon only existing (Sariyüce et al. , PVLDB 2018). The key theoretical efficiency of our new lemma bounds amount done when peeling cliques from graph, combined with use theoretically-efficient algorithms for clique listing bucketing. introduce several practical optimizations, including multi-level hash table structure store information on space-efficiently technique traversing this cache-efficiently. On 30-core machine two-way hyper-threading real-world graphs, we achieve up 55x speedup over state-of-the-art by Sariyüce 40x self-relative speedup. are able efficiently compute larger decompositions than prior million-scale graphs first time.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Practically Efficient Secure Distributed Exponentiation without Bit-Decomposition

Bit-decomposition is a powerful tool which can be used to design constant round protocols for bit-oriented multiparty computation (MPC) problems, such as comparison and Hamming weight computation. However, protocols that involve bit-decomposition are expensive in terms of performance. In this paper, we introduce a set of protocols for distributed exponentiation without bit-decomposition. We imp...

متن کامل

Efficient Parallel Algorithms for Tree-Decomposition and Related Problems

We present an efficient parallel algorithm for the treedecomposition problem for fixed width w. The algorithm runs in time O(10g3 n) and uses O(n) processors on a CRCW PRAM. This enables us to construct efficient parallel algorithms for three important classes of problems: MS properties, linear EMS extremum problems and enumeration problems for MS properties, when restricted to graphs of tree-w...

متن کامل

Parallel Reducibility for Information-Theoretically Secure Computation

Secure Function Evaluation (SFE) protocols are very hard to design, and reducibility has been recognized as a highly desirable property of SFE protocols. Informally speaking, reducibility (sometimes called modular composition) is the automatic ability to break up the design of complex SFE protocols into several simpler, individually secure components. Despite much effort, only the most basic ty...

متن کامل

Practically Efficient Verifiable Delegation of Polynomial and its Applications

In this paper, we propose a novel one-way function, which is equivalent to large integer factorization. From this new one-way function, we construct a novel verifiable delegation scheme for polynomial. Our contribution is twofold: in the practice aspect, our proposed polynomial delegation scheme is about 100 times faster than the existing solutions [1, 2] and has constant key size where the exi...

متن کامل

Theoretically optimal computing frontiers for rapid multiplication through decomposition

The productivity of the computation systems is determined to a high degree by the speed of multiplication, which is а basic element in multiple applications for digital signal processing, quantum computations, etc. The various approaches for design of asymptotically rapid algorithms for multiplication have developed in parallel with the evolution of the effective multiplicator architectures. Th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Proceedings of the VLDB Endowment

سال: 2021

ISSN: ['2150-8097']

DOI: https://doi.org/10.14778/3494124.3494140